$(function(){
	$("form#settingRoomForm").validate({
		rules: {
		},
		messages: {
		}
	});
	

	var bestPictures = new Bloodhound({
		datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
		queryTokenizer: Bloodhound.tokenizers.whitespace,
		remote: '/api/user/autocomplete?key=%QUERY'
	});
 
	bestPictures.initialize();
	 
	$('.typeahead').typeahead(null, {
		name: 'user',
		displayKey: 'nickName',
		source: bestPictures.ttAdapter()
	}).on('input', function(){
		$(this).closest('div').find('input:hidden').val('');
		$(this).data('selected', false);
	}).on('typeahead:selected', function(e, o){
		$(this).closest('div').find('input:hidden').val(o.id);
		$(this).data('selected', true);
	}).on('typeahead:autocompleted', function(e, o){
		$(this).closest('div').find('input:hidden').val(o.id);
		$(this).data('selected', true);
	}).on('blur', function(){
		if($(this).data('selected') === false){
			$(this).val('');
		}
	});
});